Crate nu_protocol
source ·Re-exports
pub use span::*;
Modules
Structs
This error exists so that we can defer SourceCode handling. It simply
forwards most methods, except for
.source_code()
, which we provide.Definition of a parsed menu from the config object
A potentially infinite stream of values, optinally with a mean to send a Ctrl-C signal to stop
the stream from continuing.
Collection of definitions that can be exported from a module
Definition of a parsed keybinding from the config object
Definition of a parsed menu from the config object
Enums
The foundational abstraction for input and output to commands
The fundamental error type for the evaluation engine. These cases represent different kinds of errors
the evaluator might face, along with helpful spans to label. An error renderer will take this error value
and pass it into an error viewer to display to the user.
The syntactic shapes that values must match to be passed into a command. You can think of this as the type-checking that occurs when you call a function.
A Table view configuration, for a situation where
we need to limit cell width in order to adjust for a terminal size.
Core structured values that pass through the pipeline in Nushell.
Constants
Traits
Functions
Is the given year a leap year?